home *** CD-ROM | disk | FTP | other *** search
- .geometry "version 0.1";
- v1 = .free(-0.383152, -0.125, .invisible, "1");
- v2 = .free(0.179348, -0.125, .invisible, "2");
- l1 = .l.vv(v1, v2, .invisible, .longline);
- c1 = .c.vv(v1, v2, .invisible);
- l2 = .l.vlperp(v1, l1, .invisible, .longline);
- v7 = .v.lc(l2, c1, 2, .invisible, .plus);
- l3 = .l.vlpar(v7, l1, .invisible, .longline);
- l4 = .l.vlpar(v2, l2, .invisible, .longline);
- v9 = .v.ll(l3, l3, .plus);
- v10 = .v.ll(l3, l4, .invisible, .plus);
- v11 = .v.vvmid(v1, v2, .invisible, .plus);
- c2 = .c.vv(v11, v10, .invisible);
- v12 = .v.lc(l1, c2, 1, .invisible, .plus);
- v13 = .v.lc(l1, c2, 2, .invisible, .plus);
- l5 = .l.vv(v11, v10, .invisible);
- l6 = .l.vlperp(v13, l1, .invisible, .longline);
- v14 = .v.ll(l3, l6, .invisible, .plus);
- l7 = .l.vv(v1, v13, .green);
- l10 = .l.vv(v13, v14, .green);
- l11 = .l.vv(v14, v7, .green);
- l12 = .l.vv(v7, v1, .green);
- .text("The Golden Section:");
- .text("");
- .text("This example shows the construction of the golden section (a");
- .text("ratio of 1:(1+sqrt(5))/2). The rectangle in green is a golden");
- .text("rectangle, and invisible lines can be turned on to see the");
- .text("contruction.");
-